Skip to content
This repository was archived by the owner on Nov 22, 2018. It is now read-only.

Implement a simple goto website#46

Open
gayashanbc wants to merge 3 commits intoleopardslab:masterfrom
gayashanbc:gayashanbc/feat/goto_website
Open

Implement a simple goto website#46
gayashanbc wants to merge 3 commits intoleopardslab:masterfrom
gayashanbc:gayashanbc/feat/goto_website

Conversation

@gayashanbc
Copy link
Contributor

What did you implement:

Closes #34

How did you implement it:

  • Implemented a simple goto website using HTML5 and Bootstrap 3 framework.

How can we verify it:

Visit the following link to see a preview of the website,
http://nc-front.s3-website.ap-south-1.amazonaws.com

Is this ready for review?: YES
Is it a breaking change?: NO

@raju249
Copy link
Contributor

raju249 commented Mar 5, 2018

Please make the services support added table configurable otherwise, we need to update and deploy the website after every new service support is added which may be a overhead for the website maintainer.

cc @rehrumesh @rajikaimal

@gayashanbc
Copy link
Contributor Author

gayashanbc commented Mar 5, 2018

@raju249 I Agree, I thought of making the table configurable using a JSON file.
So whenever new services are added, just updating the JSON file would reflect the changes in the HTML table.

@raju249
Copy link
Contributor

raju249 commented Mar 5, 2018 via email

@gayashanbc
Copy link
Contributor Author

gayashanbc commented Mar 5, 2018

Isn't that as good as updating the HTML table sweat_smile.
Can we do some sort of automation here?

@raju249 you mean something like an editable table?
UPDATE: if there's a way to get the service data using a HTTP endpoint, then surely it can be automated.

@raju249
Copy link
Contributor

raju249 commented Mar 5, 2018 via email

@gayashanbc
Copy link
Contributor Author

No, maybe we can pick values from a DB in dynamodb.
Whenever new service is added, we can add it to dynamodb and values are
fetched dynamically.
This is not same as adding values in json since Json file has to be hosted
then.
What you think?

@raju249 surely, can do that, as long as the website maintainer agrees to provision and manage the required cloud resources (i.e DynamoDB, Lambda, API Gateway | may vary depending on the desired approach to implement).
I'll be more than happy to implement it. :)

what do you think?
@rehrumesh @rajikaimal

@lakindu95
Copy link
Member

@gayashanbc Website looks great. Small suggestion, you can host the website in the gh-pages in a separate branch free itself which is provided by GitHub.
https://pages.github.com

@gayashanbc
Copy link
Contributor Author

@lakindu95 Thank you so much for the suggestion.
But I'm afraid, I don't have the necessary permission to access the repository settings, in order to configure it as a GitHub page.

@rajikaimal
Copy link
Member

rajikaimal commented Mar 19, 2018

Shall we maintain this page/site in a separate branch? @rehrumesh

@rehrumesh
Copy link
Contributor

@rajikaimal can you arrange the gh-pages branch for the development?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants